package com.sfeir.poc.portal.gui.client.objects;

import java.util.List;
import java.util.Vector;

import com.google.gwt.user.client.ui.Widget;
import com.sfeir.poc.portal.gui.client.services.feed.Feed;

/**
 * 
 * @author bostoen.v
 * Class that contains informations relatives to a widget
 */
public class WidgetDescription {

	private Integer line = null;
	private Integer column = null;
	private String type = null;
	private String title = null;
	private String url = null;
	private String content = null;
	private Vector<String> args = null;
	private List<News> news = null;
	private Feed feed = null;
	private Widget widgetRepresentation = null;

	public Vector<String> getArgs() {
		return args;
	}

	public void setArgs(Vector<String> args) {
		this.args = args;
	}

	public Widget getWidgetRepresentation() {
		return widgetRepresentation;
	}

	public void setWidgetRepresentation(Widget widgetRepresentation) {
		this.widgetRepresentation = widgetRepresentation;
	}

	public Feed getFeed() {
		return feed;
	}

	public void setFeed(Feed feed) {
		this.feed = feed;
	}

	public List<News> getNews() {
		return news;
	}

	public void setNews(List<News> news) {
		this.news = news;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Integer getLine() {
		return line;
	}

	public void setLine(Integer ligne) {
		this.line = ligne;
	}

	public Integer getColumn() {
		return column;
	}

	public void setColumn(Integer column) {
		this.column = column;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
}
